package cn.stylefeng.guns.sys.modular.system.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@TableName("btyy_borrower_flow_information")
public class BtyBorrowerFlowInformation implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.ID_WORKER)
    private Long id;
    /**
     * 借款日期
     */
    @TableField("loan_date")
    private String loanDate;
    /**
     * 摘要
     */
    @TableField("summary")
    private String summary;
    /**
     * 借方
     */
    @TableField("debit")
    private String debit;
    /**
     *贷方
     */
    @TableField("credit")
    private String credit;
    /**
     *余额
     */
    @TableField("balance")
    private String  balance;
    /**
     * 备注
     */
    @TableField("remark")
    private String remark;
    /**
     *创建时间
     */
    @TableField("create_time")
    private Date createTime;
    /**
     *创建人
     */
    @TableField("create_user")
    private Long createUser;
    /**
     * 借款人id
     */
    @TableField("borrower_id")
    private String borrowerId;

    @TableField(exist = false)
    private String name;

    @TableField("yll")
    private String yll;

    @TableField("fqs")
    private Integer fqs;

    @TableField("hkje")
    private String hkje;

    @TableField("lx")
    private String lx;

    @TableField("bj")
    private String bj;

    @TableField("month")
    private String month;

    @TableField("yhkje")
    private String yhkje;

    @TableField("flag")
    private Integer flag;

    @TableField("status")
    private Integer status;
}